package com.kunya.product.service.specofocation;

import com.kunya.common.common.ServerResponse;
import com.kunya.product.po.Specification;

import java.util.List;

/**
 * @author suimg
 * @Description: 规格管理
 * @param 
 * @date 2018/7/10 9:36 
 */
public interface ISpecificationService {

    /**
     * 添加新的规格名称
     * @param categoryId
     * @param name
     * @param status
     * @param sort
     * @param tablePrefix
     * @return
     */
    ServerResponse addnewSpecification(Long categoryId,String name,Byte status,Integer sort,String tablePrefix);

    /**
     * 更新规格
     * @param specification
     * @return
     */
    public ServerResponse updateSpecification(Specification specification, String tablePrefix);

    /**
     * 删除规格
     * @param specification
     * @return
     */
    public ServerResponse deleteSpecification(Specification specification,String tablePrefix);

    /**
     * 查询分类规格名称列表
     * @param pageNum
     * @param pageSize
     * @return
     */
    public ServerResponse seleteSpecification(Integer pageNum,Integer pageSize,String tablePrefix);
}
